Explores features that allow distributed real-time and embedded applications to select protocol properties and to explicitly bind clients to server objects using pre-allocated connections, priority bands, and private connections.
Summarizes the motivation for the new type qualifier restrict and explains how to use it. Also shows a way to check how well compilers exploit the possibilities of restrict. (C/C++ Users Journal)
Sharing requires waiting and overhead, and is a natural enemy of scalability. This article focuses on one important case, namely mutable (writable) shared objects in memory, which are an inherent bottleneck to scalability on multicore systems.